package com.kotlin.demo.di

import com.kotlin.demo.data.repository.TranslateRepository
import com.kotlin.demo.data.repository.TranslateRepositoryImpl
import com.kotlin.demo.ui.viewmodel.TranslateViewModel
import org.koin.dsl.module

// 依赖注入框架
val appModule = module {
    single<TranslateRepository> { TranslateRepositoryImpl() }
    single { TranslateViewModel(get()) }
}